patrol torpedo boat - German English Dictionary